home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKit / Palettes / MiscCalendarPalette / MiscCalendarView.subproj / MiscCalendarViewConstants.h < prev    next >
Text File  |  1995-04-12  |  1KB  |  47 lines

  1. // Copyright (C) 1995 Jon Kutemeier
  2. // Use is governed by the MiscKit license
  3.  
  4. /******************************************************************************
  5.  *      $Log$
  6.  ******************************************************************************/
  7.  
  8. typedef enum MiscCVDaysEnum MiscCVDays;
  9.  
  10. enum MiscCVDaysEnum 
  11. {
  12.     SUNDAY = 0,
  13.     MONDAY,
  14.     TUESDAY,
  15.     WEDNESDAY,
  16.     THURSDAY,
  17.     FRIDAY,
  18.     SATURDAY
  19. };
  20.  
  21. #define NUM_MATRIX_COLS        7
  22. #define NUM_MATRIX_ROWS        6
  23.  
  24. #define DEFAULT_HEADER_YPOS     100
  25. #define DEFAULT_HEADER_HEIGHT    15
  26.  
  27. #define MATRIX_CELL_WIDTH    17
  28. #define MATRIX_CELL_HEIGHT    13
  29. #define MATRIX_SPACING_HEIGHT    3.0
  30. #define MATRIX_SPACING_WIDTH    0.0
  31.  
  32. #define DEFAULT_MATRIX_XPOS    5
  33. #define DEFAULT_MATRIX_YPOS    5
  34. #define DEFAULT_MATRIX_WIDTH    (NUM_MATRIX_COLS * MATRIX_CELL_WIDTH)
  35. #define DEFAULT_MATRIX_HEIGHT    ((NUM_MATRIX_ROWS * MATRIX_CELL_HEIGHT) + ((NUM_MATRIX_ROWS - 1) *  MATRIX_SPACING_HEIGHT))
  36.  
  37. #define MISC_CV_DOWHEADER        1
  38. #define MISC_CV_MONTHHEADER        2
  39. #define MISC_CV_YEARHEADER        3
  40. #define MISC_CV_MONTHANDYEARHEADER    4
  41. #define MISC_CV_INLINEMONTHHEADER    5
  42. #define MISC_CV_INLINEYEARHEADER    6
  43. #define MISC_CV_CELLBACKGROUND        7
  44. #define MISC_CV_CELLTEXT        8
  45. #define MISC_CV_CELLHIGHLIGHT        9
  46. #define MISC_CV_CELLTEXTHIGHLIGHT    10
  47.